📊 **GET**: Retrieve a single marketplace record by ID (no mandatory fields). **PUT**: Update record with mandatory fields (domain, src, dataid, price, currency). **DELETE**: Remove the record.
HTTP: GET | PUT | DELETE /external-data/marketplaces/{id}
| Name | Type | Required | Description | Example |
|---|---|---|---|---|
| id | integer | yes | Numeric identifier from pricestest.raw_js. | 123456 |
| Name | Type | Required | Description | Example |
|---|---|---|---|---|
| datum | string | no | Timestamp for the capture. Required when updating. | 2025-09-26 10:30:00 |
| src | string | no | Data source identifier (required for PUT). | heureka |
| lpid | string | no | Marketplace list/product ID (required for PUT). | 987654 |
| url | string | no | Product detail URL (required for PUT). | https://example-shop.cz/product/123 |
| domain | string | no | Owning domain (required for PUT). | example-shop.cz |
| exiturl | string | no | Exit URL captured by the crawler. | https://example-shop.cz/cart |
| lp | string | no | Landing page identifier. | default |
| dataid | integer | no | Numeric identifier supplied by the marketplace. | 123456 |
| title | string | no | Captured product title. | Test Product 250 ml |
| price | number | no | Captured price value. | 199.9 |
| shipping | number | no | Captured shipping fee. | 0 |
| mark | string | no | Integration mark flag. | promo |
curl -H "Authorization: ApiKey YOUR_API_KEY" "https://admin.elpricing.com/api/external-data/marketplaces/{id}"Tasks are persisted to var/api_queue/tasks.json. Process them with:
php go.php cron:list\nphp go.php cron:go
Logs are written to var/api_queue/logs/{task_id}.log.